#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
struct A{
	int a;
	char b;
	int c;
	char d;
};
struct P {
	struct A w[2];
	short b;
	struct A* p;
};
int main()
{
	int nCount = 0;
	int x = 9999;
	while (x) {
		nCount++;
		x = x & (x - 1);
	}
	printf("%d", nCount);
	printf("\n%d", sizeof(struct P));
	return 0;
}